St. Francis Square
St. Francis Square is a 1.30-hectare (3.2-acre) mixed-use commercial complex located in Ortigas Center, Mandaluyong, Philippines. Groundbreaking and construction of the complex began in 1998 and was completed in 2000. Due to some controversies regarding the St. Francis Square Group of Companies, construction and the finishing of interiors were halted. Construction resumed in 2009 and the building was finished in 2011.
Read article
Top Questions
AI generatedMore questions
Nearby Places
SM Megamall
Shopping mall in Mandaluyong, Philippines
Ortigas station
Train station in Mandaluyong, Philippines
The Podium
Place in Mandaluyong, Philippines
St. Francis Square Mall
Shopping mall in Mandaluyong, Philippines
One Galleon Place
Hotel & Office in Pasig, Philippines
Orient Square
Mixed use , (Office, Residential) in Pasig, Philippines
BDO Corporate Center Ortigas
Office in Mandaluyong, Philippines
The Podium West Tower
Office skyscraper in Mandaluyong, Philippines